double engine power unit - Alemán Inglés Diccionario